package org.hiberlyzer;




/**
 * Consider the DataSource like a single open connection to the database.
 * @author Bryan
 *
 */
public interface DataSource
{
	public String getDescription();
	public MetadataSource getMetadataSource();
	public DataSet query(String queryString, QueryLanguage queryLanguage) throws QueryException;
	public String translateHql(String queryString);
}
